Public Square — synonyms, definition

1. public square (Noun)

2 synonyms
agora square
2 definitions

public square (Noun) — An open area at the meeting of two or more streets.

public square (Noun) — A place of assembly for the people in ancient Greece.

9 types of
market market place marketplace mart parcel parcel of land piece of ground piece of land tract
4 types
Trafalgar Square piazza place plaza
1 part of
city